<h2 class="title">Funciones</h2>
<ul class="menu">
	<li><a href="<?php echo $this->url(array('controller'=>$this->controller,'action'=>'create'))?>">Crear</a></li>
	<li><a href="<?php echo $this->url(array('controller'=>$this->controller,'action'=>'delete'))?>" id="delete">Eliminar</a></li>
	<li><a href="<?php echo $this->url(array('controller'=>$this->controller,'action'=>'update'))?>" id="update">Modificar</a></li>
</ul>
<?php 
$this->jQuery()->onLoadCaptureStart();

switch ($this->controller){
    case 'users':
        $idKey = 'userId';
        break;
    
    case 'categories':
        $idKey = 'categoryId';
        break;
     case 'reasons':
        $idKey = 'reasonId';
        break;    
     case 'questions':
        $idKey = 'questionId';
        break;  
     case 'reason-families':
        $idKey = 'reasonFamilyId';
        break;     
}


?>
$("#delete").click(function(){	

	var activos = $("input.item:checked");

	if (activos.length > 0 ){

		var ids = new Array;
		activos.each(function(){
			ids.push($(this).attr('id').split("-")[1]);	
		});
		
		$(this).attr('href', $(this).attr('href') + "/ids/" + ids.join("-"));

		return confirm("¿Estas seguro que querés eliminar estos items? :" + ids);
		
	} else {
		alert("Seleccioná los items que queres eliminar");
		return false;
	}
});

$("#update").click(function(){	

	var activos = $("input.item:checked");

	if (activos.length == 0 ){
		alert("Seleccioná el item que querés modificar");
		return false;
	}

	if (activos.length > 1 ){
		alert("Seleccioná solo 1 item");
		return false;
	}
		
	$(this).attr('href', $(this).attr('href') + "/<?php echo $idKey?>/" + activos.first().attr('id').split("-")[1]);			
	
});
<?php 
$this->jQuery()->onLoadCaptureEnd();


